Golang Job: Software Engineer

Job added on

Company

KPN

Location

Amsterdam - Netherlands

Job type

Full-Time

Golang Job Details

Hoe

Working and experimenting with the latest technology and joining an internal open-source community that builds the tools and platforms which are used by the whole organisation.

Waarom

So we can offer the best-in-class solutions for our customers and make a real impact in the heart of society.

Waar

In our office with a start-up vibe in Amsterdam or hybrid: it’s up to you and your team to decide.

Met wie

Together with our equal and diverse family, working side by side with 700 people from all over the world in an Agile environment.

Jouw grootste impact

As a Senior Software Engineer you will be part of the Tech and Innovation department of KPN. Specifically, you will be working in de Digital Engine Platform Team. Some of the responsibilities that come with this role that might give you more insight: • Investigating, testing, and implementing best-in-industry, innovative tools and software to improve the platform as a whole. • Maintain and propose improvements for the platform guidelines, the paved road. • Partner up with developers, architects, and operational counterparts to continuously assess new strategies, architectures, practices or technologies to support rapidly evolving needs and maximize development efficiency. • Get the platform team to a higher scrum/agile level, improving yourself as well. • Advertise the paved road to other teams, be open to support them as needed and use their feedback to improve.

Jouw rol als

Now let’s talk skills and requirements: • Understanding of microservice architectures and challenges. • Experience designing APIs and architecting highly available multi-service systems. • Strong Python knowledge and its ecosystem and familiar with other language ecosystems. (e.g. JavaScript, Golang, Lua, Ruby, Java, Rust) • Experience in Unix / Linux environments. • Experience building custom monitoring solutions. • Knowledge of Docker, Kubernetes • Love of all-things automation, and passion for open-source technologies and tools. • Good communication skills in English. • Proactive attitude. • Must have a working permit for The Netherlands or a EU passport. • Experienced in Agile/scrum way-of-work. • Experience and certificates on AWS is a plus. • Security experience is also a plus

Wat breng jij ons

For this vacancy for Senior Software Engineer at KPN we expect a committed and eager mindset, someone with strong sense of responsibility and a team player. A professional who looks beyond team goals and sees what is needed to further develop our engineering culture.

Wat krijg je ervoor terug

We are happy to give you: • A great paycheck. We are very transparent about our finances, so if you want a salary indication; feel free to contact us! • A place where you can be you. • Food to challenge your hungry mind. • A personalised engineering growth path, a yearly personal training budget of € 1500. In fact, we expect you to continuously develop yourself! • Future friends and lots of ‘gezelligheid’. • 50% discount on your KPN subscriptions such as TV, Internet etc. And the usual perks and benefits like paid time off, parental leave, pension arrangements, home office budget, a laptop and phone, etc.

Wie zijn wij

The Digital Engine Platform (DEP) Team leads the developer’s community. It’s responsible for the overall ecosystem of applications known as the Digital Engine. We are responsible for creating and maintaining a paved road for 30+ Digital Engine teams. The Team promotes a microservice platform for fast development and exposure of online services that are scalable, secure and highly available. Different development teams can implement their applications within the platform. The current backend stack is based on Kubernetes, Docker, Python, Django, FastAPI and Jenkins pipelines. We are also using tools such as: Redis (AWS ElastiCache), Vault, PostgreSQL (AWS RDS Aurora) Elasticsearch and Grafana.